to win approval from… - Español Inglés Diccionario